have a voracious appetite - Spanisch Englisch Wörterbuch